Put on trial []

Definition of Put on trial:

Synonyms of Put on trial:


Opposite/Antonyms of Put on trial:


Sentence/Example of Put on trial: